@charset "utf-8";
/*共用*/
body{ width:100%;font-size:12px; background:#FFF; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:Verdana, sans-serif; color:#333;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
a{color: #484848; text-decoration: none;}
a:hover{color:#0067d0;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp1 img{border:1px solid #bbb; padding:5px; background:#fff;}
.cp1 img:hover{border:1px solid #0067d0; padding:5px; background:#f7f1eb;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #0067d0; padding:1px;}
input,button,select,textarea{outline:none} 
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth{width:1200px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1200px; margin:0 auto; padding-bottom:20px;}

.float_l{float:left;}
.float_r{float:right;}
dl,dt,dd{margin: 0px; padding: 0px; list-style: none;}

.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}

.box {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
}

/*共同结束*/

/*欢迎进入*/
.hyjr_dkkd{width:100%; height:38px;background:#0067d0;}
.hyjr_kz{ width:1200px; margin:0 auto;height:38px;}
.hyjr_zt1{ font-size:12px; color:#e3f1ff; line-height:38px; float:left;}
.hyjr_zt{ font-size:12px; color:#e3f1ff; height:38px; line-height:38px; float:right;}
.hyjr_zt a{ font-size:12px; color:#cbe5ff; line-height:38px;}
.hyjr_zt a:hover{ font-size:12px; color:#ff0; line-height:38px;}	

/*导航*/
.top { background: #fff; width: 100%; }
.top_in { position: relative; min-width:100%; margin: 0 auto; }
.top_in > .totalwidth{ position: relative; }
.top .fr { height: 117px; }
.top .logo{ margin-top:28px;}
.top .kds2{width:220px; padding-top:33px; padding-left:15px;} 
.top .totalwidth .fl { display: block;}
.top .totalwidth .fl a,.top .page .fl a img{ display: block; }

.NavCeshi > li { float: left; width:100px; text-align: center; transition: 0.6s all ease-in-out; padding-right: 0px; height:117px; line-height:117px; display:block}
.NavCeshi > li > a{font-size: 16px; color: #454545; transition:0.2s all ease-in-out; position:relative; z-index:1113;   }

.NavCeshi > li.navcurrent,.NavCeshi > li:hover{width:100px;  transition: 0.8s all ease-in-out; background:url( navbg.png) center no-repeat; color: #0067d0;}
.NavCeshi > li.navcurrent a,.NavCeshi > li:hover a{color: #0067d0;} 
 

/*幻灯片*/
/*-----首页 banner-----*/
.slideBox{ width:100%; height:750px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:750px; }
.slideBox .bd li a{ display:block; height:750px;}
.slideBox .bd img{ width:450px; height:750px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-30px; display:block; width:30px; height:60px; background:url( arrow_left.png) no-repeat; }
.slideBox .next{ left:auto; right:3%; background:url( arrow_right.png) no-repeat;}
.slideBox .prev:hover,
.slideBox .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*搜索*/
#search_bg{width: 100%;margin: 0 auto;background:#f4f4f4;height:140px;margin-bottom:50px;}
#search_c{width:1200px; margin:0 auto; height:140px;}
#search_c_l{
	width: 680px;
	float: left;
}

#search_c_r{
	width: 450px;
	float: right;
	margin-top:48px;
}

#search_cc{
	width: 460px;
	padding-top:34px;
}
#search_cc_l{
	width: 390px;
	float: left;
	background: #fff;
	line-height: 44px;
	height: 44px;
}
#search_cc_r{
	width: 69px;
	overflow: hidden;
}
#search_b{
	width:460px;
	height: 42px;
	line-height: 42px;
}
.head_adv{width:350px;margin-top:40px;line-height:30px;font-size:12px;color:#333;}
.head_adv span{ font-size:25px; color:#0067d0; font-weight:bold;}
.h_tel{ width:300px; border-left:1px #ebebeb solid; border-right:1px #ebebeb solid; height:140px; }
.hgtbhmk{ width:195px; margin:0 auto;margin-top:16px;}
.dianhtb{ width:30px; height:30px;float:left;}
.kehftrx{font-size:17px;color:#666; float:left; padding-top:5px; padding-left:12px;}
.dianhsj{ font-size:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#d7030c; text-align:center; padding-top:6px;}

/*产品*/
.ghdgcpb{ font-size:38px; font-weight:bold; text-align:center; color:#0067d0;}
.ghdgcpb span{ font-size:38px; font-weight:bold; color:#d7030c;}
.yzswnz{ font-size:20px; color:#333; text-align:center; padding-top:2px;  height:40px;}
.xigtnjd{ width:26px; height:25px; margin:0 auto;animation: myfirst 2s infinite;}
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
	   
/*展示*/
#tabs { width:510px; margin:0 auto; margin-top:20px;}
#tabs li {float:left;  background:#0067d0;height:50px; line-height:50px; text-align:center; font-size:16px; margin-left:15px; text-align:center; width:150px; color:#fff; margin-bottom:12px;border-radius:10px;}
#tabs li a{float:left;  background:#0067d0;height:50px; line-height:50px; text-align:center; font-size:16px;text-align:center; width:150px; color:#fff;border-radius:5px;}
#tabs li.currents{ background:#d7030c; height:50px; line-height:50px; text-align:center; font-size:16px; width:150px; margin-left:15px; color:#fff;cursor: pointer; border-radius:5px;}
#tabs li.currents a{ background:#d7030c; height:50px; line-height:50px; text-align:center; font-size:16px; width:150px;color:#fff;cursor: pointer; border-radius:10px;}
#contents{ width:1200px; margin:0 auto;}
#contents ul{display:none;}

.prod_row2 { padding: 30px 0 0; padding-top:10px;}
.prod_row2 .divproduct_new_div:after { content: ''; display: block; clear: both; }
.prod_row2 .divproduct_new_div_item { float: left; width: 285px; position: relative; height: 282px; transition: 0.3s all ease-in-out; overflow: hidden; margin: 20px 20px 0px 0; }
.prod_row2 .divproduct_new_div_item:nth-child(4n){ margin-right: 0; }
.prod_row2 .divproduct_new_div_item .product_div_item_pic a, .prod_row2 .divproduct_new_div_item .product_div_item_pic a img { display: block; width: 100%; height: auto; transition:0.3s all ease-in-out}
.prod_row2 .divproduct_new_div_item .product_div_item_pic { position: absolute; width: 275px; border:1px solid #d0d0d0; padding:4px; height: 206px; overflow: hidden; top: 0; left: 0; bottom: auto; display:flex; justify-content:center; align-items:center; overflow:hidden；}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content { height: 36px; padding: 15px; position: absolute; width: 255px; top: auto; left: 0; bottom: 0; }
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:before{ content: ''; background: url( 20190115115740_1480466442.png) no-repeat center; width: 15px; height: 20px; position: absolute; bottom: 23px; right: 18px; display: block; z-index: 2; }
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content:after{ content:''; position: absolute; width: 100%; height: 100%; background: #d0d0d0; display: block; left: 0; top: auto; transition:0.3s all ease-in-out; bottom:-65px; }

.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content:after{ bottom:0;background: #0067d0; }

.prod_row2 .divproduct_new_div_item_body{ transition:0.3s all ease-in-out;}
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_a { display: block; line-height: 26px; font-size: 18px; padding: 5px 0 5px; color: #222; position: relative; z-index: 3; }
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_a { color: #fff; transition:0.3s all ease-in-out; }

.prod_row2 .divproduct_new_div_item .product_div_item_pic a { width: auto; height: auto; }
.prod_row2 .divproduct_new_div_item .divproduct_new_div_item_content .divproduct_new_div_item_body { line-height: 24px; font-size: 13px; color: #999; position: relative; z-index: 3; text-align: justify; }
.prod_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body{ transition:0.3s all ease-in-out; color: #aeffc6}
.prod_row2 .divproduct_new_div_item:hover .product_div_item_pic a img { transform: scale(1.1); }


/*优势*/
#youshi_bg{ width:100%; height:900px; background:url( 20190222162143_143279800.png) center no-repeat; margin:auto;}
#youshi_t{ width:550px; text-align:center; margin:auto; padding-top:40px; color:#fff; padding-bottom:15px;}
.youshi_t1{ line-height:45px; font-size:42px; font-weight:bold; padding-top:20px;}
.youshi_t2{ font-size:16px; line-height:40px; color:#c8e8f9;}
.youshi_t3{ padding-top:10px; margin:auto; animation:myfirst 2s infinite; display:inherit-block;}
#youshi_fl{ width:513px; height:630px; background:url( 20190222170722_1136105545.png) left no-repeat; float:left; color:#fff;}
.youshi_c{ width:340px; padding-top:50px; padding-left:35px; float:left;}
.youshi_h1{ font-size:34px; font-weight:bold; line-height:42px;}
.youshi_h2{ font-size:16px; line-height:30px; font-family:Century Gothic;}
.youshi_h3{ width:320px; height:44px; border:1px solid #c8e8f9; line-height:44px; text-align:center; margin-top:50px; font-size:18px;}

.youshi_h4{ width:84px; margin-right:28px; float:left; text-align:center; line-height:42px; font-size:14px; margin-top:55px; animation:myfirst 2s infinite; display:inherit-block;}
.youshi_h4 .v1{ width:82px; height:60px; padding-top:22px; border:1px solid #fff; border-radius:5px;}
.youshi_ted{ width:290px; height:22px; line-height:22px; background:url( 20190222170637_1588690245.png) left no-repeat; float:left; font-size:16px; padding-left:35px; margin-top:40px;}
.youshi_ted span{ float:left;}
.youshi_ted strong{ font-size:40px; font-family:Arial, Verdana,sans-serif,SourceHanSansSC-Normal,Times New Roma; float:left; color:#ff0;}

#youshi_r{ width:810px; height:565px; float:right; background:rgba(200,232,249,0.85); margin-top:-595px;}
.youshi_p{ width:350px; float:left; padding-top:35px; padding-bottom:10px; padding-left:36px;}
.youshi_p:hover{-webkit-animation: test 0.4s ease-in 2; cursor:pointer;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
.youshi_v1{ font-size:46px; line-height:46px; font-family:Arial, Helvetica, sans-serif; color:#0067d0;}
.youshi_v2{ line-height:50px; font-size:26px; padding-bottom: 5px; color:#222;}
.youshi_v3{ width:55px; height:2px; background:#0067d0;}
.youshi_v4{ padding-top:25px; font-size:14px; line-height:28px; color:#666;}


/*简介*/
.aygnwydj{ width:347px; height:56px; background:url( 20181113145120_1679205602.png) center no-repeat; margin:0 auto;}
.gyxtjhw{ font-size:36px; font-weight:bold; text-align:center; padding-top:10px; color:#333;}
.gyxtjhw font{ font-size:36px; font-weight:bold; color:#0067d0;}
.shgbbtl{ width:10px; height:420px; background:#0067d0; float:left;}
.hsgbjtzb{ width:537px; height:340px; background:#f6f6f6; padding:40px 45px 40px 45px; float:left;}
.ngjlswbz{ font-size:22px; color:#d7030c; height:56px;}
.gjgnjsld{ font-size:14px; line-height:36px; color:#333; height:218px; margin-top: 50px;}
.srhlsnkd{ width:130px; height:51px; background:#0067d0; margin-right:1px; float:left; font-size:16px; color:#fff; line-height:51px; text-align:center;}
.srhlsnkd a{ width:130px; height:51px; background:#0067d0;float:left; font-size:16px; color:#fff; line-height:51px; text-align:center; display:block;}
.srhlsnkd a:hover{ width:130px; height:51px; background:#d7030c;float:left; font-size:16px; color:#ff0; line-height:51px; text-align:center; display:block;}
.jjbtyz{ width:560px; float:left;overflow:hidden;cursor:pointer }
.jjbtyz img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:560px;}
.jjbtyz img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}


/*新闻中心*/
.news{width:100%; min-width:1200px; overflow:hidden;margin-top:45px;}

.news_tline{width:502px; margin:0 auto;}
.news_tline_i{width:500px; position:absolute; z-index:-1;  height:1px; padding-top:50px; margin-top:-20px;}
.news_tline_il{width:280px; margin:0 auto; height:1px; background:#fff; margin-top:1px;}
.news_m, .news_s{width:1200px; margin:0 auto; text-align:center; min-width:1200px;}
.news_m{font-size:34px; font-weight:bold; line-height:50px; color:#0067d0;}
.news_s{font-size:14px; line-height:26px;margin-bottom:15px; color:#484848;}
.news_line{height:1px; background:#ccc; width:100%; margin:0 auto;}
.news_line_t{width:100px; margin:0 auto; height:3px; background:#0067d0;}
.news_line_d{width:0px; height: 0; margin:0 auto; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #0067d0;}

.lanrenzhijia{width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.news_dt{width:1200px; margin:0 auto; overflow:hidden;}

.lanrenzhijia .news_dt a{display:block; float:left; text-decoration:none; width:280px; font-size:16px; margin:0px 10px; padding:15px 30px; box-shadow:0 0 5px #ddd inset;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on{text-decoration:none; width:400px; font-weight:bold; background:#f8f8f8;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on .news_dt_rm{transition: all 0.8s linear; color:#d7030c;}

.news_dt_rm{overflow:hidden; border-bottom:solid 1px #ccc; line-height:40px; font-size:20px; padding-left:10px; transition: all 0.8s linear; font-weight:bold; color:#0067d0;}
.news_dt_ren{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#999; line-height:26px; font-weight:normal; padding-left:10px;}

.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:405px; position:relative; min-width:1200px; margin-top:20px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news .news_div_item, .news .divdgweb_new_div_item{width:578px; height:180px; float:left; position:relative; margin:12px 11px; transition: all 0.8s linear; box-shadow:0 0 2px #ccc inset; background:url( 20181227162817_594763620.png) no-repeat 8px center;}
.news_div_item_pic{float:left; width:282px; height:180px; overflow:hidden;  box-shadow:0 0 1px #ddd;}
.news_div_item_pic img{width:282px; height:180px; transition: all 0.5s linear;}
.news_div_item_content, .divdgweb_new_div_item_content{float:right; width:270px; margin-right:10px;}
.news_div_item_title, .divdgweb_new_div_item_title{white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:270px; padding-top:10px;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:17px; transition: all 0.8s linear;}
.news_div_item_body, .divdgweb_new_div_item_body{overflow:hidden; line-height:23px; padding-top:16px; height:71px; font-size:14px; color:#666; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-bottom:28px;}
.news_dt_rgo{overflow:hidden; transition: all 0.8s linear;}
.news_dt_rgo a{font-size:0px; line-height:0px;}
.news_dt_rgo span{display:block; width:90px; height:1px; background:#999; transition: all 0.8s linear;}
.news_dt_rgo p{font-size:14px; line-height:48px; text-align:right; position:relative; z-index:2; color:#0067d0; transition: all 0.8s linear; margin-left:200px; width:270px;}

.news_div_item_date, .divdgweb_new_div_item_date{position:absolute; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:310px; margin-top:142px; color:#999;}
.news_div_item_year, .divdgweb_new_div_item_year{float:left;}
.news_div_item_month, .divdgweb_new_div_item_month{float:left;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left;}

.news .news_div_item:hover .news_dt_rgo span, .news .divdgweb_new_div_item:hover .news_dt_rgo span{transition: all 0.8s linear; width:100%;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.8s linear; color:#0067d0;}
.news .news_div_item:hover .news_dt_rgo p, .news .divdgweb_new_div_item:hover .news_dt_rgo p{transition: all 0.8s linear; width:100%; margin-left:0px;}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{transition: all 0.5s linear; transform: scale(1.15);}

/*友情*/
.link_bg{ background:#edeaf1; height:70px;overflow:hidden;} 
.link{}
.link h2{padding: 13px 0 0 20px; height: 57px; width:106px;overflow:hidden; font:bold 18px/26px Verdana, sans-serif;background:url( 20190122182651_259931557.jpg) no-repeat left top;}
.link h2 a{ color:#fff;font:bold 18px/26px Verdana, sans-serif;}
.link h2 i{text-transform: uppercase; font:18px/20px Arial; color: #fff; display: block;}
.link span{ display:block;font:14px/70px Verdana, sans-serif; }
.link span a{ display:inline-block; color:#333;}

.link p{ height:70px; padding-left:20px; overflow:hidden; font:14px/70px Verdana, sans-serif;}
 
 

.linkTagcs{  width:1200px; height:auto;}
.linkTagcs ul{margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li{list-style:none;margin:0px;  padding-right:5px;line-height:70px;float:left;}
.linkTagcs li a{color:#666;word-break:break-all; font-size:14px; padding-right:10px}
.linkTagcs li img {border:0px;}

/*版权*/
.footWrap{ background:#0067d0; padding:40px 0px 40px 0px;overflow:hidden;}
.footer{ width:1200px; margin:0 auto;position:relative;}

.f_wz{width:634px; font-family: Verdana, sans-serif; color: #fff; font-size: 14px; line-height:32px; margin-right:10px; }
.f_wz h3{height: 60px; margin-bottom: 15px; font:bold 16px/60px Verdana, sans-serif; color: #fff;background:url( 20190122183241_2113860372.jpg) no-repeat left bottom;  }
.f_wz a{color: #fff;font-size:14px;} 
.f_wz a:hover{color:#ff0;font-size:14px;}

.bqdxtkg{ float:left;height:207px; margin-top:30px; margin-right:20px; border-left:1px solid #0d74dc; border-right:1px solid #0771de;}

.f_nav{width: 195px; padding-left: 20px;}
.f_nav a{float: left; width: 82px; color:#fff; font-size:14px;}
.f_nav a:hover{float: left; width: 90px; color:#ff0;font-size:14px;}  

.dbdewmk{ width:270px; float:right;}
.footer_r{width:100px; padding-top:10px; margin-right:20px; text-align: center; font-size:14px; line-height: 16px; color:#fff;}
.footer_r img{padding-bottom:15px; max-width:100%; }

/*mianbxContent*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url( 20190219102731_1519416687.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#0067d0; font-size:15px !important;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }


.my-kefu{position: fixed;right: 0px;top:20%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background: #3a3a3a;margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;}
.my-kefu li i{background: url( 20190118151055_152728671.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#0067d0;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 24px; padding-left:15px; border-left: 1px solid #fff; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}

.pro_list_box_item_zdy{display:block;height:155px; padding:8px; border-bottom: 1px solid #ccc;overflow:hidden;}
.pro_list_box_item_zdy:hover{background:#f8f8f8;}
.pro_list_box_item_l_zdy{width:205px; height:135px; float:left;}
.pro_list_box_item_l_zdy a img {width:205px; height:135px; border:1px solid #CCC; padding:8px;}
.pro_list_box_item_r_zdy{width:940px; float:right; text-align:left}
.pro_list_box_item_r_zdy p{height: 26px; font-size: 16px; color: #000; border: none;line-height: 26px;padding-bottom: 5px;}
.pro_list_box_item_r_zdy p a{height: 26px; font-size: 16px; color: #0067d0; border: none;}
.pro_list_box_item_r_zdy div{ font-size:15px; font-weight:normal; color:#888; height:70px; overflow:hidden; line-height:28px; }
.pro_list_box_item_r_zdy div > span{font-size:13px !important; font-weight:normal; color:#888;  overflow:hidden; line-height:24px !important;}
.pro_list_box_item_r_zdy div p{ font-size:13px; font-weight:normal;}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy a{background:#d7030c;}
.pro_list_box_item_zdy:hover .pro_list_box_item_r_zdy p{color:#000;}
.shopmrsc a:hover{color:#000 !important;}
.content_more_a_zdy{ width:90px; height:30px; background: #0067d0; float:right; display:block; margin-top:10px;  text-align: center; line-height: 29px; height: 30px; color: #fff !important;font-size: 13px !important; letter-spacing: 0.5px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.news_content_title { display: block;text-align: center;border-bottom:1px solid #ddd; height:80px; margin: 10px auto;}
.news_content_title h3,.news_content_title h3 strong{ font-size:18px; height:55px; line-height:55px; color: #0067d0;}
.news_content_title p{ font-size:14px; color: #999;}
.news_content_title hr{display:none;}
.content_more_a_zdy::after,.content_more_a_zdy:after{content: '查看全文';color: #fff;}

.pro_one_box .pro_name{height:30px; line-height:30px;}

.pro_all_class{width:1150px !important; height:auto !important;margin:0 auto !important; padding-top:8px; overflow:hidden; font-size:0px; line-height:0px; border-bottom:none !important;margin-bottom:20px !important;}
.pro_all_class a{/* display:inline-block; width:155px;height:50px;*/ padding:10px 10px; overflow:hidden; text-align:center; margin:0px 4px 0px 4px!important; font-size:16px; color:279c2c; background:#0067d0; white-space: nowrap; text-overflow: ellipsis; line-height:50px; text-decoration:blink; transition: all 0.8s linear; color:#fff;}

.pro_all_class a:hover{transition: all 0.8s linear; background:#d7030c; color:#fff;}
.pro_all_class strong{background:#d7030c; color:#fff; display:block ;}

.pagess {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0px;
	text-align: center;
	font-size:12px
}
.pagess ul li {
	display:inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height:24px;
	background: #fff;
	color:#999
}
.pagess ul li:hover {
	background:#0067d0;
	color:#fff;
	border: 1px solid #0067d0
}
.pagess ul li:hover a {
	color:#fff;
}
.pagess ul li.thisclass {
	display: inline-block;
	border: 1px solid #0067d0;
	padding: 4px 12px;
	margin: 0 1px;
	background: #0067d0;
	color: #fff;
}
.pagess ul li.thisclass a {
	color: #fff;
}
.pagess ul li a {
	display:block;
	color:#999
}
.pagess ul li a:hover {
	color: #fff;
}


.lianxi_m{width:1200px; overflow:hidden; background:#f5f5f5;  margin:0 auto;}
.lianxi_ml{background:#0067d0; color:#fff; padding:30px; overflow:hidden; float:left;}
.lianxi_ml_m{overflow:hidden; font-size:38px; font-weight:bold; line-height:52px; margin-bottom:18px;}
.lianxi_ml_s{width:315px; border:solid 2px #fff; font-size:28px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-bottom:18px; line-height:45px;}
.lianxi_ml_en{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-style:italic; line-height:40px;}
.lianxi_mr{float:right; overflow:hidden; width:780px;}
.lianxi_mr_i{float:left; font-family:Arial, Helvetica, sans-serif; font-size:100px; font-weight:bold; line-height:100px; color:#333; position:absolute; overflow:hidden; margin-top:18px;}
.lianxi_m .mr_i{font-size:140px; line-height:120px; margin-top:150px; margin-left:650px;}
.lianxi_mr_m{width:600px; float:left; overflow:hidden; padding-left:80px; padding-right:20px; padding-top:25px; line-height:24px; color:#333
; font-size:14px;}
.lianxi_mr_m span{
	font-size: 24px;
	font-weight: bold;
	line-height: 60px;
	color: #333;
}
.lianxi{width:1200px; margin:0 auto; overflow: hidden; background:#f5f5f5; margin-top:10px; margin-bottom:10px;}
.lianxi_l{float:left; width:520px; overflow:hidden;}
.lianxi_lm{overflow:hidden; margin-top:40px; border-left:solid 5px #0067d0; font-size:26px; line-height:30px; padding-left:20px; margin-bottom:18px;}
.lianxi_len{overflow:hidden; border-left:solid 5px #2b3e9d; padding-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0067d0; font-style:italic; line-height:22px; margin-bottom:20px;}
.lianxi_ld_l{overflow:hidden; padding:15px 0px; padding-left:30px;}
.ld_i{float:left; width:56px; }
.ld_i img{width:56px;}
.ld_l{float:left; padding-left:18px; font-size:14px; color:#666; line-height:25px;width: 300px;}
.ld_l span{font-size:18px; color:#333;}
.ld_l a{font-size:14px; color:#666;}
.lianxi_r{float:right; width:580px; overflow:hidden; background:#eee; padding:46px;height:511px;}
.lianxi_rm{overflow:hidden;    margin-top: -10px;}
.lianxi_rm_en{float:left; color:#0067d0; font-family:Arial, Helvetica, sans-serif; font-size:45px; line-height:50px; font-weight:bold;}
.lianxi_rm_m{float:left; margin-left:10px; border-top:solid 3px #0067d0; font-size:20px; line-height:40px; margin-top:10px;}
.lianxi_rd{overflow:hidden; margin-top:15px; border:solid 1px #ccc;}

.yunu-message {background: url( r1-orderform-1-bg.jpg) no-repeat center bottom #fff;border: 1px solid #ddd;padding: 50px 200px;margin-bottom: 30px;}
.form-group {margin-bottom: 15px;}
.form-label {float: left;line-height: 34px;width: 120px;text-align: right;}
.form-label span {color: #e50112;}
.form-content {margin-left: 130px;}
.form-control {line-height: 20px;font-size: 14px;border: 1px solid #ddd;padding: 6px 12px;width: 600px;display: inline-block;vertical-align: top;}
select.form-control {height: 34px;}
.form-submit {padding: 6px 22px;color: #fff;background-color: #3db748;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
.form-button {padding: 6px 22px;color: #fff;background-color: #767676;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
